Skip to content

Lua editor part1#66

Merged
Pursche merged 4 commits into
masterfrom
LuaEditorPart1
May 10, 2026
Merged

Lua editor part1#66
Pursche merged 4 commits into
masterfrom
LuaEditorPart1

Conversation

@Pursche
Copy link
Copy Markdown
Contributor

@Pursche Pursche commented May 10, 2026

We're starting to move our editor tools over to be Lua based instead of ImGui

Add HorizontalLayout widget
Add VerticalLayout widget
Add GridLayout widget
Add border to panels
Fix some shutdown related Lua issues
Improve CharacterSelect and CharacterCreation borders

Add Lua based DevTopBar editor
Add Lua based Clock Editor
Remove old ImGui based Clock Editor
Add EditorRegistry which keeps track of all Lua Editors
Improve on time drift in DayNightCycle, reducing ways for it to run faster or slower

Fix issue where Lua input events did not resolve widget ordering in the same way as the rendering

Update Engine submodule

Pursche added 4 commits May 6, 2026 21:54
Add HorizontalLayout widget
Add VerticalLayout widget
Add GridLayout widget
Add border to panels
Fix some shutdown related Lua issues
Improve CharacterSelect and CharacterCreation borders
Add Lua based DevTopBar editor
Add Lua based Clock Editor
Remove old ImGui based Clock Editor
Add EditorRegistry which keeps track of all Lua Editors
Improve on time drift in DayNightCycle, reducing ways for it to run faster or slower
Fix issue where Lua input events did not resolve widget ordering in the same way as the rendering
Update Engine submodule
@Pursche Pursche merged commit a25a0bc into master May 10, 2026
1 check failed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant